prohibited firearm - French English Dictionary